# 引入同一个目录下的文件
# import narcissisticNum      # 常用
# from narcissisticNum import isNarcissisticNum # 不常用
# from narcissisticNum import isNarcissisticNum as narNum # 别名
# from narcissisticNum import * # 不推荐


""" import narcissisticNum      # 常用

num = int(input("请输入一个三位数：" ))

if narcissisticNum.isNarcissisticNum(num):
  print("%d 是一个水仙花数字" % num)
else:
  print("%d 不是一个水仙花数字" % num) """

''' from narcissisticNum import isNarcissisticNum # 不常用  

num = int(input("请输入一个三位数：" ))

if isNarcissisticNum(num):
  print("%d 是一个水仙花数字" % num)
else:
  print("%d 不是一个水仙花数字" % num) '''

""" from narcissisticNum import isNarcissisticNum as narNum # 别名 

num = int(input("请输入一个三位数：" ))

if narNum(num):
  print("%d 是一个水仙花数字" % num)
else:
  print("%d 不是一个水仙花数字" % num) """

''' from narcissisticNum import * # 不推荐  

num = int(input("请输入一个三位数：" ))

if isNarcissisticNum(num):
  print("%d 是一个水仙花数字" % num)
else:
  print("%d 不是一个水仙花数字" % num) '''



""" 
不同文件夹下的引入
  步骤：
    引入系统模块
    把要引用的文件 添加到系统模块中
    正常的引入该文件
    
    import sys
    sys.path.append("./test-module/narcissisticNum.py")
    from narcissisticNum import isNarcissisticNum 
"""

import sys
sys.path.append("./test-module/narcissisticNum.py")
from narcissisticNum import isNarcissisticNum

num = int(input("请输入一个三位数：" ))

if isNarcissisticNum(num):
  print("%d 是一个水仙花数字" % num)
else:
  print("%d 不是一个水仙花数字" % num)


